package com.ruoyi.system.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class HfuOrderResultVo {

//    {
//        "bank_code": "10000",
//            "resp_desc": "下单成功",
//            "trans_stat": "P",
//            "bank_message": "Success",
//            "hf_seq_id": "002900TOP2A240902204011P287ac139cce00000",
//            "remark": "",
//            "trans_amt": "99.00",
//            "party_order_id": "03232409027441143112927",
//            "unconfirm_amt": "98.31",
//            "req_seq_id": "20240902204015888cxiy82x53o2kl8",
//            "req_date": "20240902",
//            "resp_code": "00000100",
//            "qr_code": "https://qr.alipay.com/bax043100oxqclx2a1k7005d",
//            "trade_type": "A_NATIVE",
//            "huifu_id": "6666000154576735",
//            "is_clean_split": "N",
//            "atu_sub_mer_id": "2088750775198324"
//    }

    @JsonProperty("bank_code")
    private String bankCode;
    @JsonProperty("resp_desc")
    private String respDesc;
    @JsonProperty("trans_stat")
    private String transStat;
    @JsonProperty("bank_message")
    private String bankMessage;
    @JsonProperty("hf_seq_id")
    private String hfSeqId;
    @JsonProperty("remark")
    private String remark;
    @JsonProperty("trans_amt")
    private String transAmt;
    @JsonProperty("party_order_id")
    private String partyOrderId;
    @JsonProperty("unconfirm_amt")
    private String unconfirmAmt;
    @JsonProperty("req_seq_id")
    private String reqSeqId;
    @JsonProperty("req_date")
    private String reqDate;
    @JsonProperty("resp_code")
    private String respCode;
    @JsonProperty("qr_code")
    private String qrCode;
    @JsonProperty("trade_type")
    private String tradeType;
    @JsonProperty("huifu_id")
    private String huifuId;
    @JsonProperty("is_clean_split")
    private String isCleanSplit;
    @JsonProperty("atu_sub_mer_id")
    private String atuSubMerId;


}
